package org.zjx.swing.font;

import org.zjx.swing.bean.Font;

import java.util.List;

public interface IFontXml {

    boolean createXml(String filePath,String fontName);

    boolean insert(Font font); //如果有就返回false

    Font findFont(String fontName,int type);

    Font findFont(int type,int wide,int high,String block);

    boolean updateFont(Font font); //根据name 和 type 去修改。如果name和type 没有找到就插入一个新的

    boolean deleteFont(String fontName,int type);

    List<Font> findAllFonts(); //数据为空返回null

    List<Font> findAllFonts(int type); //返回指定type的所有数据
}
